Jens Frank [Sun, 9 May 2004 10:55:47 +0000 (10:55 +0000)]
make image width an integer, not a real number
Jens Frank [Sun, 9 May 2004 10:52:50 +0000 (10:52 +0000)]
Image bounding box can be specified instead of width, e.g. as
100x100px, making the image not wider than 100px and not higher
than 100px, keeping aspect ratio.
Brion Vibber [Sun, 9 May 2004 10:37:00 +0000 (10:37 +0000)]
Allow installing and running the wiki on a server where ini_set has been
disabled via disable_functions in php.ini (bug #928168)
The PHPTal skin doesn't function unless the PEAR bits are in include_path,
so it's disabled if ini_set can't be used. If the files are manually placed
or a real PEAR installation is available with the right stuff, one can
use $wgUsePHPTal = true;
There are likely other things that need to be taken into account for
restricted environments. Maintenance scripts haven't been tweaked for
such an environment yet either.
Tim Starling [Sun, 9 May 2004 06:20:46 +0000 (06:20 +0000)]
proper handling of users with no contributions
Tim Starling [Sun, 9 May 2004 06:03:54 +0000 (06:03 +0000)]
bug fixes
Brion Vibber [Sun, 9 May 2004 05:12:55 +0000 (05:12 +0000)]
Add an objectcache table for limited caching when memcached isn't
available. Currently using for the message cache to avoid reading
every message separately. This now is only slightly slower than
memcached in my tests when $wgUseDatabaseMessages is enabled, so
it's a bit of a speedup for common hosts.
Tim Starling [Sun, 9 May 2004 04:10:01 +0000 (04:10 +0000)]
table definitions for board vote
Tim Starling [Sun, 9 May 2004 02:32:04 +0000 (02:32 +0000)]
Board of Trustees vote
Brion Vibber [Sun, 9 May 2004 01:30:34 +0000 (01:30 +0000)]
Replace ugly abuse of log pages to store cached results of query pages
with a table that stores up to 1000 rows for each 'expensive' special
page. This can be paged through, reducing the annoyingness of 50 result
limits on the old system.
Rebuilding the cache can be forced by adding "recache=1" URL parameter,
but this will need to be refined with some sort of controls to prevent
abuse.
Added the user realname update to the installer's updater list, also.
Jens Frank [Sat, 8 May 2004 18:55:22 +0000 (18:55 +0000)]
Moved image history retrieval function to Image.php.
Variable names in Skin::imageHistoryLine() changed.
Jens Frank [Sat, 8 May 2004 18:11:22 +0000 (18:11 +0000)]
More translations, from Alwin Meschede
Brion Vibber [Sat, 8 May 2004 04:43:32 +0000 (04:43 +0000)]
Fix $wgLogo to new location, for standard and nostalgia skins
Brion Vibber [Sat, 8 May 2004 04:41:54 +0000 (04:41 +0000)]
Suppress PHP warnings on failure to create thumbnail subdirectories. This should be checked at file save time and a human-friendly error message listed instead
Brion Vibber [Sat, 8 May 2004 02:55:21 +0000 (02:55 +0000)]
User interface images have been moved to stylesheets/images. Removing the
now duplicate files from images, and fixing GNU FDL icon URL.
Brion Vibber [Sat, 8 May 2004 02:15:50 +0000 (02:15 +0000)]
Add $wgDefaultSkin setting.
Remove redundant options array in bn
Brion Vibber [Sat, 8 May 2004 01:37:01 +0000 (01:37 +0000)]
Remove never-used half-implemented framed skin. yuck, frames\!
Brion Vibber [Fri, 7 May 2004 23:47:46 +0000 (23:47 +0000)]
Documentation fix for wgWhitelistRead
Tim Starling [Fri, 7 May 2004 13:43:10 +0000 (13:43 +0000)]
include_once -> require_once
Gabriel Wicke [Fri, 7 May 2004 09:06:45 +0000 (09:06 +0000)]
add encoding option
Gabriel Wicke [Thu, 6 May 2004 21:10:57 +0000 (21:10 +0000)]
seriousxhtmlerrors message
Gabriel Wicke [Thu, 6 May 2004 21:06:23 +0000 (21:06 +0000)]
pipe for stderr was troublesome on pages with many errors (buffer filled up), generic message now
Gabriel Wicke [Thu, 6 May 2004 19:01:05 +0000 (19:01 +0000)]
* simpler html strip function if tidy is used
* error reporting if tidy doesn't honour force-output option *and* html is severely broken (if unknown elements are encountered), never return uncleaned version
Gabriel Wicke [Thu, 6 May 2004 15:40:47 +0000 (15:40 +0000)]
slightly larger indent for dd's
Gabriel Wicke [Thu, 6 May 2004 15:30:05 +0000 (15:30 +0000)]
one unclosed br partisan
Gabriel Wicke [Thu, 6 May 2004 13:38:23 +0000 (13:38 +0000)]
return the uncleaned text if tidy isn't there or if nothing is returned
Gabriel Wicke [Thu, 6 May 2004 12:50:04 +0000 (12:50 +0000)]
New tidy function that uses html tidy (tidy.sf.net) to make sure the output is valid xhtml/xml
Disabled by default, set $wgUseTidy = true to enable
Possible improvements:
* Tweaking it to work on windows (don't know if that's possible)
* use the php5 built-in tidy module if available, that seems to allow a fine-grained config on which tags are allowed as well (see http://www.php.net/manual/en/ref.tidy.php)
Gabriel Wicke [Thu, 6 May 2004 12:41:31 +0000 (12:41 +0000)]
settings for tidy extension
Tim Starling [Thu, 6 May 2004 06:46:27 +0000 (06:46 +0000)]
fixing wa
Jens Frank [Thu, 6 May 2004 06:31:35 +0000 (06:31 +0000)]
Merged wfImagePath into Image class
Gabriel Wicke [Wed, 5 May 2004 21:22:30 +0000 (21:22 +0000)]
some id name updates, some things in the footer hidden as well, black line on top of the footer
Gabriel Wicke [Wed, 5 May 2004 20:56:06 +0000 (20:56 +0000)]
no javascript: of course
Jens Frank [Wed, 5 May 2004 19:50:00 +0000 (19:50 +0000)]
More translations
Gabriel Wicke [Wed, 5 May 2004 12:03:12 +0000 (12:03 +0000)]
open edit help in separate window to work around IE data loss bug
Gabriel Wicke [Wed, 5 May 2004 12:02:25 +0000 (12:02 +0000)]
removed makeUrl functions, now in Skin.php
Gabriel Wicke [Wed, 5 May 2004 12:01:54 +0000 (12:01 +0000)]
added makeUrl functions to make them available in other skins as well
Gabriel Wicke [Wed, 5 May 2004 00:58:09 +0000 (00:58 +0000)]
noticed this is added as html attribute to the body
Gabriel Wicke [Wed, 5 May 2004 00:55:15 +0000 (00:55 +0000)]
make sure there's a contrast between text and bg
Gabriel Wicke [Wed, 5 May 2004 00:53:21 +0000 (00:53 +0000)]
set default background to white (make sure there's a contrast between text and bg)
Gabriel Wicke [Tue, 4 May 2004 23:42:09 +0000 (23:42 +0000)]
floating left option in cologneblue, patch by thetorpedodog (bug #941620)
Jens Frank [Tue, 4 May 2004 20:35:37 +0000 (20:35 +0000)]
moved some more functions from GlobalFunctions to Image
Tim Starling [Tue, 4 May 2004 14:38:21 +0000 (14:38 +0000)]
on Windows, you can't use a hard-coded directory. Getting temp directory from the environment instead
Tim Starling [Tue, 4 May 2004 14:36:42 +0000 (14:36 +0000)]
Orphan creating feature -- go redirects to edit if the page doesn't exist, off by default
Tim Starling [Tue, 4 May 2004 12:49:41 +0000 (12:49 +0000)]
Spam regex feature
Tim Starling [Tue, 4 May 2004 12:37:29 +0000 (12:37 +0000)]
Interwiki redirects using prefixes in the URL
Jerome Jamnicky [Tue, 4 May 2004 11:25:27 +0000 (11:25 +0000)]
removing Wikipedia's favicon.ico from public CVS
Gabriel Wicke [Mon, 3 May 2004 10:23:51 +0000 (10:23 +0000)]
switch off message expansion. Messages seem to be expanded in the db, didn't find a reason for this in InitializeMessages.inc. If manually changed to {{ns:4}} and similar this turns up correctly in the php version now.
Gabriel Wicke [Mon, 3 May 2004 10:21:26 +0000 (10:21 +0000)]
added way to swich off message expansion
Tim Starling [Mon, 3 May 2004 03:20:58 +0000 (03:20 +0000)]
Outputting MySQL's error message in dbsource()
Gabriel Wicke [Sun, 2 May 2004 23:53:10 +0000 (23:53 +0000)]
\n rather than \n (although they both seem to work)
Gabriel Wicke [Sun, 2 May 2004 23:18:25 +0000 (23:18 +0000)]
experimental fix to the template-inserts-newline-on-save problem
Gabriel Wicke [Sun, 2 May 2004 21:27:56 +0000 (21:27 +0000)]
two bug fixes: html comments don't add a paragraph anymore, lang links don't eat following text anymore
Brion Vibber [Sun, 2 May 2004 09:06:56 +0000 (09:06 +0000)]
Don't load user session in command line mode; this can bork web-based
reinstalls in some circumstances (bug 941461)
Tim Starling [Sun, 2 May 2004 08:51:07 +0000 (08:51 +0000)]
interwiki table for wiktionaries
Gabriel Wicke [Sat, 1 May 2004 15:42:11 +0000 (15:42 +0000)]
optional ?ot=php argument to get a copy&pasteable php representation of the mediawiki messages
possible update route:
1) get a sorted dump of the default messages (from a clean, fresh install)
2) same for the updated mediawiki messages
3) diff/merge using your favourite editor while paying attention to the wp-specific things
Gabriel Wicke [Sat, 1 May 2004 10:51:13 +0000 (10:51 +0000)]
* namespace-specific 'article' tabs
Brion Vibber [Sat, 1 May 2004 10:21:49 +0000 (10:21 +0000)]
Separate out the newly added docs links for the intial main page
into 'mainpagedocfooter' message to simplify the l10n task.
Brion Vibber [Sat, 1 May 2004 09:13:17 +0000 (09:13 +0000)]
Fix unicode case conversion for English/UTF-8
Brion Vibber [Sat, 1 May 2004 08:16:30 +0000 (08:16 +0000)]
Revert COMPLETE FILE CORRUPTION in all versions after 1.10.
Any substantive changes will have to be redone.
Brion Vibber [Sat, 1 May 2004 07:03:53 +0000 (07:03 +0000)]
Forward port install fixes for 1.2.5:
* Don't forget to grant user privs with blank root pw install
* Acknowledge 'apache2handler' as ok for pretty URLs
* Add link to http://meta.wikipedia.org/wiki/MediaWiki_i18n
in the initial main page (#1 FAQ is "how do I change 'From X,
the free encyclopedia'")
Evan Prodromou [Sat, 1 May 2004 03:19:51 +0000 (03:19 +0000)]
Fixed quoting in contributors query.
Gabriel Wicke [Sat, 1 May 2004 03:03:07 +0000 (03:03 +0000)]
wording update to refresh message
Gabriel Wicke [Sat, 1 May 2004 02:31:09 +0000 (02:31 +0000)]
* note on css/js view about refreshing to see the changes
* ie5 tweaks
Gabriel Wicke [Sat, 1 May 2004 01:21:36 +0000 (01:21 +0000)]
bah- edit tab was always selected..
Brion Vibber [Sat, 1 May 2004 00:46:20 +0000 (00:46 +0000)]
Remove redundant (and broken) favicon link
Gabriel Wicke [Sat, 1 May 2004 00:40:34 +0000 (00:40 +0000)]
this-\>iseditable, fixes the doubleclick-on-edit-page-not working bug; false instead of empty string to omit the tags
Gabriel Wicke [Fri, 30 Apr 2004 23:44:35 +0000 (23:44 +0000)]
no escaped version of user css url
Gabriel Wicke [Fri, 30 Apr 2004 23:43:51 +0000 (23:43 +0000)]
no escape on css url
Gabriel Wicke [Fri, 30 Apr 2004 14:05:00 +0000 (14:05 +0000)]
add section link for talk pages
Brion Vibber [Fri, 30 Apr 2004 08:19:59 +0000 (08:19 +0000)]
Disable the unsafe redirect default on Article::getContent(). A couple
tweaks seem to fix editing of redirects problem.
Also split up some instances of "?>" in regexp strings. PHP itself doesn't
seem to break off the code there, but it's not really recommended (and
it confuses the hell out of my editor, breaking syntax highlighting
and jumping to functions).
Brion Vibber [Fri, 30 Apr 2004 07:32:43 +0000 (07:32 +0000)]
Include the href in display of Atom feed links
Brion Vibber [Fri, 30 Apr 2004 07:18:38 +0000 (07:18 +0000)]
View source fixes:
* Show textarea with noarticletext msg if the page is empty
* Use wikitext for the readonly message text
* XHTML fixes
Brion Vibber [Fri, 30 Apr 2004 06:51:31 +0000 (06:51 +0000)]
Fix double-escaping on login/logout return page
Brion Vibber [Fri, 30 Apr 2004 06:40:25 +0000 (06:40 +0000)]
Fix the return-to-last-page on login/logout in MonoBook skin.
Brion Vibber [Fri, 30 Apr 2004 05:28:59 +0000 (05:28 +0000)]
apache2filter doesn't allow PATH_INFO style; use ugly URLs by default
Antoine Musso [Fri, 30 Apr 2004 01:09:36 +0000 (01:09 +0000)]
Point to meta.wikipedia.org/wiki/LocalSettings.php (thanks pritlove)
Gabriel Wicke [Thu, 29 Apr 2004 23:13:19 +0000 (23:13 +0000)]
moved the css special case to view(), old versions had the \<pre\> in them
Gabriel Wicke [Thu, 29 Apr 2004 18:26:32 +0000 (18:26 +0000)]
content rule less specific to ease user styling
Gabriel Wicke [Thu, 29 Apr 2004 17:09:12 +0000 (17:09 +0000)]
IE float overflow improvement
Gabriel Wicke [Thu, 29 Apr 2004 16:25:29 +0000 (16:25 +0000)]
full IE6 support now
Gabriel Wicke [Thu, 29 Apr 2004 16:10:51 +0000 (16:10 +0000)]
some id's weren't adjusted yet
Gabriel Wicke [Thu, 29 Apr 2004 15:38:23 +0000 (15:38 +0000)]
Major cleanup
* many class and id names shortened
* some divs removed from portlets
Gabriel Wicke [Thu, 29 Apr 2004 12:17:33 +0000 (12:17 +0000)]
removed tawrapper
Gabriel Wicke [Thu, 29 Apr 2004 12:13:28 +0000 (12:13 +0000)]
remove textarea things, unfortunately the text-moving-right IE6 Bug is unchanged
Gabriel Wicke [Thu, 29 Apr 2004 12:07:02 +0000 (12:07 +0000)]
height: 1% also sanitized textareas, tawrapper can go now
Gabriel Wicke [Thu, 29 Apr 2004 11:48:28 +0000 (11:48 +0000)]
fix to some IE float problems
Gabriel Wicke [Thu, 29 Apr 2004 10:58:19 +0000 (10:58 +0000)]
allow sysops to edit user styles/js
Gabriel Wicke [Thu, 29 Apr 2004 10:56:32 +0000 (10:56 +0000)]
moved user css setup to skinphptal, no hardcoded ?
Gabriel Wicke [Thu, 29 Apr 2004 10:21:32 +0000 (10:21 +0000)]
some IE6 textarea tweaks
Gabriel Wicke [Thu, 29 Apr 2004 10:04:57 +0000 (10:04 +0000)]
wrap user css and js in pre on view
Brion Vibber [Thu, 29 Apr 2004 06:16:21 +0000 (06:16 +0000)]
Partial fix for #595869 ": in URL after ; parsed as list item"
Also put sensible names on many variables in doBlockLevels() and added
some comments.
This partial fix requires there to be a space prior to the post-; : to get
parsed as the definition:
; def title : def text
thus it doesn't trigger on a URL or namesapce properly written:
; def title [http://link] : def text
However the regexp will fail and break things if there's an actual space
before a : in the link, which is possible in piped text etc. It may be
desirable to deal with this at the tokenizer level, to keep it clear
of links, tags, etc.
Jens Frank [Thu, 29 Apr 2004 05:00:18 +0000 (05:00 +0000)]
Removed image resizing test, now done in Image::createThumb.
The web browser will have to resize the image
Brion Vibber [Thu, 29 Apr 2004 04:42:52 +0000 (04:42 +0000)]
Don't create thumbnail images larger than the image; use the source image
itself if asked. Reject attempts at zero or negative-width thumbs.
Tim Starling [Thu, 29 Apr 2004 02:21:55 +0000 (02:21 +0000)]
Handy shortcut: paste in an IP address and click go, redirects to the user contributions page
Brion Vibber [Thu, 29 Apr 2004 02:14:54 +0000 (02:14 +0000)]
Don't try to extract info from the titles until *after* we check that they are not null
Brion Vibber [Thu, 29 Apr 2004 01:59:58 +0000 (01:59 +0000)]
Comments, fix for creator
Evan Prodromou [Thu, 29 Apr 2004 01:58:20 +0000 (01:58 +0000)]
For on-page attribution, only show last ($wgMaxCredits - 1) contributors. No
indication yet that there may be other contributors, and no separate credits
page.
Also, remove conflict over "contributions" string.
Brion Vibber [Thu, 29 Apr 2004 01:41:40 +0000 (01:41 +0000)]
Use dc:creator instead of author in RSS feeds, as RSS2's author must be an e-mail address and we have only usernames/ips
Brion Vibber [Thu, 29 Apr 2004 01:14:32 +0000 (01:14 +0000)]
Fix use of the <comments> field in RSS feed. It's not a textual comment, but rather a URL to a comments page; using the talk page in this case. If the page in question already is a talk page, it'll be the same URL as the page itself.
Gabriel Wicke [Thu, 29 Apr 2004 00:27:19 +0000 (00:27 +0000)]
links in headers now in normal link colour
Antoine Musso [Wed, 28 Apr 2004 22:33:22 +0000 (22:33 +0000)]
<? converted to <?php